public squabbling

Translations
публичные споры
Public squabbling between the leaders damaged their reputation.
Публичные споры между лидерами навредили их репутации.